home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / pascal / oopwin.exe / OOPWIN.DOC < prev    next >
Encoding:
Text File  |  1989-07-08  |  1.6 KB  |  34 lines

  1.     OOPWin.PAS    - An Object Oriented Test Project
  2.  
  3.     This Unit and the associated program were written as a project to be
  4. included in one of my shareware programs (Colorado Utilities Disk Manager).
  5. I have wanted to share some of the code used in building that product with
  6. those who contributed to its creation.
  7.  
  8. OOPWin.PAS builds an array of expanded wildcards using an input window
  9. and then allows comparisons against that array. While it may seem to be
  10. a useless project I can assure you I have found    that I learn a lot more
  11. writing code than reading about it and this was a project to learn OOP and
  12. the new release (5.5) of Turbo Parcal.
  13.  
  14. The entire project requires Turbo Professional from Turbo Power, which I
  15. believe every serious Turbo Pascal software developer should own.  If you
  16. don't use the library at least you can study some of the best library code
  17. written yet for pascal.
  18.  
  19. Executing OOPWin ---- The program will display a blank window. When you hit
  20. enter you can modify the entry you are currently on. Entering 'T??T.*' will
  21. result in a wildcard expansion of 'T??T.???'. '*.PAS' would result in
  22. '????????.PAS'.  When you are through with the array window, hit the Esc key.
  23. You may then enter file names to compare against the array.  When finished
  24. just hit the Esc key and you will be returned to DOS.
  25.  
  26. Have fun with OOP (I am) and I hope you enjoy the Object.
  27.  
  28. This unit was patterned after the examples in the Borland OOP guide and
  29. full credit for what knowledge I've gained goes to the author and to
  30. Borland International. I'll probably never write another program without
  31. object orientation again.
  32.  
  33.             Fred Hill
  34.             76060,102